screw clamping claw - Espagnol Anglais Dictionnaire